installment terms - German English Dictionary